<?php
/**
 * <https://y.st./>
 * Copyright © 2019 Alex Yst <mailto:copyright@y.st>
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <https://www.gnu.org./licenses/>.
**/

$xhtml = array(
	'<{title}>' => 'Another loan',
	'takedown' => '2017-11-01',
	'<{body}>' => <<<END
<img src="/img/CC_BY-SA_4.0/y.st./weblog/2019/04/22.jpg" alt="Pink, frilly flowers amongst tree branches" class="framed-centred-image" width="800" height="480"/>
<section id="dreams">
	
	<p>
		I dreamed that I worked at my favourite café.
		I was off the clock, and people kept asking me what outside-the-café sandwiches some of our sandwiches were based off of.
		Like, they&apos;d ask if they were based off specific, I guess famous, sandwiches from various parts of the country.
		They seemed to think I&apos;d just know this off-hand.
		I can&apos;t eat the originals though, so the originals are of zero interest to me.
		It&apos;s only the café&apos;s veganised versions that I care about.
		And being off the clock, I didn&apos;t have the answers at my fingertips.
		I mean, what sandwiches the café&apos;s sandwiches are based on or otherwise inspired by are mentioned right there on the menus, so if I had one of the menus on me, I could easily answer these questions.
	</p>
</section>
<section id="drudgery">
	<h2>Drudgery</h2>
	<p>
		My discussion post for the day:
	</p>
	<blockquote>
		<p>
			I know, right?
			When we&apos;re limited to searching very specific websites, we&apos;re limited in what information we can bring to the table, which is bad enough.
			But like you said, the search features outside regular search engines tend to be incredibly poor and return bad results, almost across the entire board.
			Even when such information is available on the websites we&apos;re limited to, we almost certainly can&apos;t find it due to the search features not turning up the results we need.
			Limiting us in such a way doesn&apos;t aid in learning, but just makes finding anything relevant practically impossible.
		</p>
		<p>
			I agree, the trend in business seems to be toward Infrastructure as a Service, Platform as a Service, and Software as a Service.
			It&apos;s not a good trend, and leads companies to having less control over their computing and their data, but it&apos;s the trend we see none the less, and should be accounted for.
			These types of service are needing to ramp up what they can handle as more companies take their computing to the cloud, or push more data to the cloud than they previously had.
			If these services wish to compete, they need to be fast, efficient, and secure, at least long enough to sing their vendor lock-in hooks into companies using their services.
			Continuing to rope in new customers will require continued improvements to stay competitive though.
		</p>
	</blockquote>
</section>
<section id="prayer">
	<h2>Prayer impressions log</h2>
	<p>
		I prayed about how I was looking forward to reading the third chapter of Genesis.
		It should be interesting.
		I&apos;d also accidentally gotten a sneak peek at it when I opened up the file in my browser.
		(I&apos;ve got an $a[HTML] copy of the bible on disk.)
		I saw the word &quot;serpent&quot;.
		I&apos;d get to see how the temptation and possibly the fall go down!
		All I saw in my mind in response to the prayer were shards of glass floating through emptiness, each acting like a computer monitor, showing a moving image.
	</p>
	<p>
		Wow.
		This one short chapter discusses the fall.
		I prayed about how things didn&apos;t add up in that chapter, and the sexism in that chapter, and how if Jesus exists, I can only assume that seeing these things are what he&apos;s guiding me towards; that the religion being false is what he&apos;s guiding me towards.
		Of course, if the religion is false, that means he doesn&apos;t exist to guide me to that conclusion though.
		In response, I saw in my mind the rustling of leaves in the treetops from below.
	</p>
</section>
<section id="loan">
	<h2>loan</h2>
	<p>
		My workmate emailed me asking for two hundred more dollars.
		I&apos;d managed to scrape together enough cash from my main fund, my laundry fund, and my grocery fund to pay rent, and had just rolled up my quarters so I&apos;d be less likely to get complained to about all the quarters I was having to pay for the rent cheque in.
		There&apos;s pretty much no way I can make it now though.
		I can&apos;t get together enough money to pay my rent without dipping into my main savings, which I&apos;ve been trying to avoid doing, as of late.
		And I hadn&apos;t yet found a way to take care of my upcoming $a[laser] appointment without dipping into said fund.
	</p>
	<p>
		Well, this is annoying.
		In my annoyance, I told them I&apos;d be happy to bring them the money, but all I had left was coins and small bills.
		It wasn&apos;t exactly true.
		I have enough twenties to give them what they&apos;ve asked for.
		I also said it was a good thing they asked today, and not tomorrow, as I wouldn&apos;t have the cash any more tomorrow.
		That part was actually completely true.
		I was planning to pick up the rent cheque tomorrow.
		I would have still loaned them the money if they&apos;d asked tomorrow, but it would have required a special trip to the credit union to withdraw it, and would have left me even more annoyed.
	</p>
	<p>
		On the plus side, they claim they&apos;ll pay me back one hundred dollars each pay cheque.
		So now I have a time frame.
		Assuming they&apos;re able to keep up with their chosen schedule, which I won&apos;t push even in the slightest or even mention, I&apos;ll have my money back in three months.
		It&apos;s a total of six hundred dollars, and we get paid twice per month.
	</p>
	<p>
		I really shouldn&apos;t let this get to me like it is though.
		They&apos;re in need, and I can help out.
		I should be legitimately happy to be of service, instead of just putting on a happy face about it.
		It&apos;d probably be different if we were friends or something, but we&apos;re not.
		We&apos;re just workmates.
		But that shouldn&apos;t matter too much to me.
	</p>
	<p>
		It seems business was too slow or something though, so my workmate got called off and didn&apos;t come in.
		I&apos;ll have to try to get it to them tomorrow.
		If they&apos;ve got such a tight budget right now though, losing hours like this isn&apos;t going to help their situation any.
	</p>
</section>
<section id="games">
	<h2>Games</h2>
	<p>
		Lately, I&apos;ve been relaxing by playing Frozen Bubble.
		I&apos;d forgotten how fun that game can be, despite the simple mechanics.
		However, it lacks the sort of saved and continued progression I crave.
		Each time I play, I&apos;ve got to start back at the beginning, and it&apos;s like every other time I&apos;ve played simply never happened.
		You can actually start at any level you want, I&apos;m pretty sure, but you can start even at levels you&apos;ve never made it to.
		It&apos;s not progress; it&apos;s just a game option.
		Once I end the game, I haven&apos;t actually accomplished anything.
		I looked into Battle for Wesnoth, and I think it might be fun, except again, you lose your progress in the end.
		I think you might be able to save your progress within your campaign between missions, but once the campaign&apos;s over, I&apos;m pretty sure that&apos;s it.
		You lose everything.
	</p>
	<p>
		This is why games such as SuperTux are so great.
		It&apos;s a fun platformer, but there&apos;s four goals to accomplish in each level, and you get to save whether you&apos;ve completed each goal or not.
		Two of the goals, finding all the secret spots and finding all the coins, kind of go hand-in-hand.
		The third goal is to kill all the enemies, which may or may not be possible while keeping the first two in mind.
		That means you need at least two play-throughs of each level, and that&apos;s if you&apos;re awesome at the game.
		However, the fourth goal, making it through the level quickly enough, pretty much requires abandoning the first three goals.
		It can take more.
		However, I&apos;ve completed all the main levels of that game, so only the add-on levels remain.
		And the add-on levels aren&apos;t as cleanly-built as the main levels.
		In many, the goal of enemy-killing isn&apos;t doable.
		And even more lack the data as to what the time limit is, so there is no time limit goal in these levels.
		The enemy goal issue is more important though, as it make the level unable to be fully completed, while the time goal simply leave one less thing <strong>*to*</strong> be completed.
	</p>
	<p>
		Minetest is great in this regard.
		Even though it has issues, most of those issues can be modded away with custom code.
		I mean, pretty much the main feature the developers tout is the excellent modding $a[API].
		You can&apos;t please everyone.
		But with this modding $a[API], you can get a lot closer to than with a static game.
		The thing I can&apos;t mod away though is the lack of encryption.
		You can&apos;t connect to Minetest servers securely.
		So I gave up on Minetest.
	</p>
	<p>
		However, without a great game, I&apos;m finding it more and more difficult to refrain from playing proprietary games.
		For example, when I was a child, I had all sorts of great games on handhelds and consoles.
		It would be wrong of me to support the companies that make these games, because they lock away their code and threaten copyright suits.
		That would make it unethical for me to buy these games.
		But pirating them ... is very tempting.
		And although their code is unreleased, and thus untrustworthy, the games would be sandboxed by the emulator.
		They literally can&apos;t do anything bad to my system or leak information across the Internet.
		It&apos;s safe to play them.
		And that makes them hard to resist.
	</p>
	<p>
		I don&apos;t want to be the kind of person that plays those games though.
		And to stay strong and resist, I need a decent game to play.
		All the games I can find either don&apos;t meet my specific needs or are too early in the development process to be playable.
		Minetest comes the closest.
		So I think I&apos;ll go back to Minetest.
		I&apos;ll make an exception to my encryption setup to allow it.
		I know.
		I shouldn&apos;t.
		But I&apos;m weak, and I need a game.
	</p>
	<p>
		I think I want to set up my server on a separate domain though.
		I think I&apos;ll set up a domain specifically for the oddball thing or two I host that can&apos;t be encrypted.
		For now, that&apos;ll be only Minetest.
		I looked into $a[TLD]s again to see which I should use for this, and came to a surprising conclusion: probably the <code>tk</code> $a[TLD].
		The $a[TLD] has a bit of a poor reputation, which is one reason I didn&apos;t want to use it for my main domain, if I could help it.
		To be clear though, I have nothing against the $a[TLD] itself, or how it&apos;s run.
		Well, I mean, I have one complaint about how it&apos;s run, but it&apos;s the same complaint I have with <strong>*most*</strong> $a[TLD]s on my short list of usable ones, and is a lesser form of a complaint I have against most domains in general, including all $a[gTLD]s.
		But anyway, I just didn&apos;t want the negativity other people associate with the $a[TLD] to shine on me or my site.
		But for an insecure domain that paints itself as unsecure?
		That&apos;s just fine.
		Like, I might register <code>unsecure-connection.tk</code>, or something.
		(Yes, I know it&apos;s unwise to publicly announce what domains you plan to buy, but I care that little about what exact name I go with.
		I can easily decide upon a replacement name, should that one get registered in the mean time.
		But also, as I write that, I realise that this journal entry is currently being censored by the school.
		By the time this entry can be read, I&apos;ll either have the domain, found it registered by someone that didn&apos;t get a chance to read this entry, or have decided against this domain.)
		Once I saw that the <code>tk</code> registry was the one with the lowest price in $a[USD] still on my list (there used to be cheaper one, but they changed their policies and got booted from my list), I briefly considered just using their gratis domain service.
		I think for certain record-keeping purposes though, I want to actually own the domain, and that requires paying for it.
	</p>
	<p>
		Once I got home and could access the Internet to convert prices from non-$a[USD] currencies to $a[USD], I found the <code>lk</code> registry actually has better rates.
		Their website indicates that getting a domain approved may be tricky though, and in particular, a domain claiming in the name not to be secure likely has a high probability of being rejected by the registry.
		It looks like a certain new policy of their might get them removed from my list of usable $a[TLD]s though if enforced, which I can&apos;t actually test without trying to register a name and getting the name either approved or rejected specifically because of that policy.
		That means I&apos;ve got to experiment, if I&apos;m going to buy a domain at all, and I&apos;ve got to make sure I don&apos;t try for a domain that&apos;s got a higher chance of getting rejected.
		I&apos;ve got to make the domain sound positive, and probably a bit creative (due to the registry rejecting generic names).
		The lack of security cannot be mentioned.
	</p>
	<p>
		Whatever new domain I end up with, the separate domain will serve a number of purposes.
		First, it&apos;ll make it clear the connection&apos;s not secure.
		In fact, I&apos;ll probably build a small mod to pester new users with information, first telling them the connection&apos;s not secure, then telling them the server has no administrator, so their buildings would be more secure on another server.
		If they still want to play after that, they&apos;ll be more than welcome to, and won&apos;t be pestered on subsequent visits.
		Secondly, the domain won&apos;t look like my name, so I can blend in as just another player.
		I hope.
		And third, it allows me to avoid putting software that rejects encryption, such as Minetest, at my main domain.
	</p>
</section>
<section id="funds">
	<h2>Grocery funds</h2>
	<p>
		After work, I tried withdrawing a bigger amount from my bottle-deposit account for that money-moving experiment.
		I&apos;ve got to know how liquid my assets are.
		What I found was that the checker was reluctant to give me change this time.
		I explained that I didn&apos;t know the system, and said I&apos;d go get more groceries to buy.
		They declined, saying they&apos;d just give me the cash back this time because it was a small amount.
	</p>
	<p>
		I&apos;m interpreting the results of my experiment like so:
		The system will allow change to be given when the credit is higher than the bill.
		In fact, the computer, which has it&apos;s monitor deliberatly angled in such a way as to be visible to customers, specifically says change back is due.
		However, the checkers have been told that the intention is for the credit to be spent in-store.
		They seem to be allowed to give the change back instead, but must do so at their own discretion.
		The first time, the accident, the change back was less than a dollar, so they didn&apos;t even bat an eye at it.
		This time, I tried to get a little over five dollars back.
		That raised more of a red flag.
	</p>
	<p>
		From here on out, I think I&apos;ll just use the fund for groceries, and not try to withdraw it for other things.
		If there was some secret cash back option like I thought there might be after the initial mistake, I would want to make use of it.
		However, if it&apos;s just a discretionary thing the checkers might do sometimes depending on whatever they decide to take into account, I&apos;d rather pass.
		If there are rules to this, even soft rules, I&apos;d rather just go along with them.
		It&apos;s less complicated that way.
	</p>
</section>
<section id="laser">
	<h2>Hair-removal appointment</h2>
	<p>
		Before bed, I decided to check my planner to see when my $a[laser] hair removal appointment is.
		My whiteboard calendar currently goes up through the fourth of next month, so it had to be after that at some point.
		I remembered it was in the first week though.
		Looking in the planner though, it seems I just forgot to put it on the calendar somehow; it&apos;s on the first!
		It&apos;s a good thing I checked then.
		That really should have been on the calendar, with it coming up so soon.
	</p>
</section>
END
);
